tool factor tools purchasing management procurement buying inventory machine purchase order purchase orders accounts receivable finance invoices software factoring